package com.erli.exchange.dao.mapper;

import tk.mybatis.mapper.common.Mapper;
import tk.mybatis.mapper.common.Marker;
import tk.mybatis.mapper.common.base.BaseSelectMapper;
import tk.mybatis.mapper.common.example.SelectByExampleMapper;
import tk.mybatis.mapper.common.example.SelectCountByExampleMapper;
import tk.mybatis.mapper.common.example.SelectOneByExampleMapper;
import tk.mybatis.mapper.common.rowbounds.SelectByExampleRowBoundsMapper;
import tk.mybatis.mapper.common.rowbounds.SelectRowBoundsMapper;

/**
 * 
 * @Package com.erli.exchange.dao.mapper
 * @ClassName: BaseMapper
 * @Description:TODO
 * @Author: LeeHo
 * @Date: 2019年3月3日 下午12:25:28
 * 
 * @param <Record>
 */
public interface BaseMapper<Record> extends Mapper<Record>, BaseSelectMapper<Record>, SelectByExampleMapper<Record>,
		SelectOneByExampleMapper<Record>, SelectCountByExampleMapper<Record>, SelectByExampleRowBoundsMapper<Record>,
		SelectRowBoundsMapper<Record>, Marker {

}
